home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 6247 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.6 KB

  1. Path: soap.news.pipex.net!pipex!usenet
  2. From: m.hendry@dial.pipex.com (Mathew Hendry)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Audio question
  5. Date: Mon, 25 Mar 96 21:43:50
  6. Organization: Private node.
  7. Distribution: world
  8. Message-ID: <19960325.5AA9B8.13B29@ai166.du.pipex.com>
  9. References: <4j6m4k$ab6@ulke.hiMolde.no>
  10. NNTP-Posting-Host: ai166.du.pipex.com
  11. X-Newsreader: TIN [AMIGA 1.3 950726BETA PL0]
  12.  
  13. Rune Espeseth (runee@hiMolde.no) wrote:
  14. : Well, with the new Amigas in the horizon, who's going to make a 
  15. : module-player that relies completely on the audio.device ? :)
  16. : Anyone know if this has already been done ?
  17.  
  18. As far as I know, MultiPlayer, which came out in 1992 or so, only uses
  19. audio.device and does no hardware banging.
  20.  
  21. MultiPlayer132.lha mus/play   122K 182+Music player for KS2.0 or later, v1.32.
  22. MultiPlyr132sr.lha mus/play   291K 182 Sources for MultiPlayer 1.32
  23.  
  24. So it's getting a bit long in the tooth (non-font-adaptive GUI, only MED and
  25. Protracker mods, no fancy surround / 14 bit playback etc.) but the source is
  26. there...
  27.  
  28. In some other cases (for example, DeliTracker), most of the low level audio
  29. code is offloaded to another task (here I mean specifically DeliTracker's
  30. noteplayer interface, an idea borrowed from MultiPlayer). For the most
  31. commonly used module types, therefore, all that would be needed is a new set
  32. of noteplayers. Some of the less commonly used DeliPlayers bang the hardware
  33. directly, and will be more difficult to handle.
  34.  
  35. In pretty much all cases, though, these mod players comprise a lot of
  36. non-portable assembly code, so porting them isn't exactly a trivial task.
  37.  
  38. -- Mat.
  39.